package com.suning.sawp.dto.esb;

import java.io.Serializable;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

@XStreamAlias("organizationInfo")
public class OrganizationInfoDj implements Serializable {

    /**
     */
    private static final long serialVersionUID = 1L;

    @XStreamAlias("registration")
    private OrgRegistrationDj registration;

    @XStreamAlias("organizationBase")
    private OrganizationBaseDj organizationBase;

    @XStreamAlias("contactPointList")
    private List<ContactPointDj> contactPointList;

    public OrgRegistrationDj getRegistration() {
        return registration;
    }

    public void setRegistration(OrgRegistrationDj registration) {
        this.registration = registration;
    }

    public OrganizationBaseDj getOrganizationBase() {
        return organizationBase;
    }

    public void setOrganizationBase(OrganizationBaseDj organizationBase) {
        this.organizationBase = organizationBase;
    }

    public List<ContactPointDj> getContactPointList() {
        return contactPointList;
    }

    public void setContactPointList(List<ContactPointDj> contactPointList) {
        this.contactPointList = contactPointList;
    }

    @Override
    public String toString() {
        return "OrganizationInfoDj [registration=" + registration + ", organizationBase=" + organizationBase
                + ", contactPointList=" + contactPointList + "]";
    }

}
